large farmstead - Spanish English Dictionary